I also heard the quote: „ For physical training is beneficial for a little, but godly devotion is beneficial for all things, as it holds promise of the life now and the life that is to come.“
Yep, Was raised on that statement. Somehow they failed to get the clear message in that scripture that God is saying go for it, just remember what's most important.
The way they interpret that scripture is, if you want to play sports you will have to leave our home, because we don't want to be embarrased at the kingdom Hall in front of all our fake friends.